A publication that contains original articles that have been written by scientists and evaluated for technical and scientific quality and correctness by other experts in the same field.
Search the Glossary of Medical Terms
Sign up for the QuackTrack.org newsletter below!