Of periscopes, telescopes and microscopes: medicine through the looking-glass.
Lanzafame
R J
RJ
D001709:Biotechnology; D003695:Delivery of Health Care; D006801:Humans; D010817:Physician-Patient Relations; D014481:United States