All that glitters isn't gold: a survey on acknowledgment of limitations in biomedical studies.

All that glitters isn't gold: a survey on acknowledgment of limitations in biomedical studies.