undefined

Sarah Amand

Associate professor of urology and oncology at Johns Hopkins University Medical School, researching Peto''s Paradox and comparative oncology.