John H. Holmes, PhD

Office Location726, Blockley Hall
Office Phone215-898-4833

Faculty Information

CCEB AppointmentSenior Scholar, Epidemiology
Primary Faculty AppointmentProfessor of Medical Informatics in Epidemiology at HUP, University of Pennsylvania Perelman SOM

Additional Positions

Interim Director, Penn Institute for Biomedical Informatics
Chair, Graduate Group in Epidemiology and Biostatistics
Director, Doctoral Program in Epidemiology
Senior Fellow, The Leonard Davis Institute of Health Economics
Senior Fellow, Center for Public Health Initiatives
Senior Fellow, Center for Health Behavior Research

Research Statement

Dr. Holmes earned his M.S. in Information Systems and his Ph.D. in Information Science from Drexel University. He collaborates extensively with epidemiologists, biostatisticians, and clinical researchers from a wide variety of disciplines within and beyond Penn. He has been recognized nationally and internationally for his work on developing and applying new approaches to mining epidemiologic surveillance data, as well as his efforts at furthering educational initiatives in biomedical informatics. Dr. Holmes has published over 125 peer-reviewed manuscripts, conference papers, abstracts, and book chapters. He has developed graduate-level courses in informatics, clinical research methods, and epidemiology, and has supervised post-doctoral Master’s and PhD students in epidemiology and informatics at Penn, other institutions in the United States, and in Europe and Africa.

Dr. Holmes is the Interim Director of the Penn Institute for Biomedical Informatics and he chairs the Graduate Group in Epidemiology and Biostatistics.

Dr. Holmes’ research interests are focused on several areas in medical informatics, including evolutionary computation and machine learning approaches to knowledge discovery in clinical databases (data mining), interoperable information systems infrastructures for epidemiologic surveillance, clinical decision support systems, semantic analysis, shared decision making and patient-physician communication, and information systems user behavior. Dr. Holmes is a principal or co-investigator on projects funded by the National Cancer Institute, the National Library of Medicine, and the Agency for Healthcare Research and Quality, and he directs the Training Core and the Contextual Analysis Core for the NIH-funded Penn Center of Excellence in Prostate Cancer Disparities. Dr. Holmes is engaged with the Botswana-UPenn Partnership, assisting in building informatics education and clinical research capacity in Botswana.

Dr. Holmes serves on numerous national and international committees, including as a chartered member and now chair of the Biomedical Computing and Health Informatics study section at the NIH, as well as numerous ad hoc review committees for several institutes at the NIH, the Office of the National Coordinator for Health IT, the Agency for Healthcare Research and Quality, and several US foundations and European funding agencies. Dr. Holmes sits on the Board of Directors of the American Medical Informatics Association (AMIA) , and is Chair of the International Affairs Committee of AMIA and the AMIA Representative to the International Medical Informatics Association (IMIA).. Internationally, he serves as Vice President of IMIA for North America, Vice Chair of the IMIA Working Group on Data Mining and Big Data Analytics. and on the Board of Directors of the Artificial Intelligence in Medicine Society (Europe).

Dr. Holmes is an elected Fellow of the American College of Medical Informatics (ACMI) and the American College of Epidemiology.

Courses Taught

EPID532 Database Management for Clinical Epidemiology
EPID632 Introduction to Medical Informatics
EPID633 Advanced Data Management for Clinical Research
EPID700 Doctoral Seminar in Epidemiology
EPID805 Applications of Epidemiologic Research
EPID811 Introduction to Epidemiologic Research
EPID814 Database Management

Selected Publications

Search for my publications in...

Penn Medicine CCEB Home