Save John J. Shelmet, MD JohnShelmet.MD.com • Endocrinologist, Internist • 43 years experience John J. Shelmet, MD 3131 Princeton Pike, Lawrenceville, NJ 08648