For latest reviews see  Publons

  • Reviewer, Journal of Breath Research (JBR)

  • Reviewer, Journal of Medical Internet Research (JMIR)
      ~~~~~~~~~~~  selected reviewed papers:
  • Reviewer, Mobile Health and Ubiqiotous Computing for Health (JMIR mHealth and uHealth)
      ~~~~~~~~~~~  selected reviewed papers:
  • Reviewer, Medical Informatics (JMIR Medical Informatics)
      ~~~~~~~~~~~  selected reviewed papers:
  • Reviewer, Research Protocols (JMIR Res. Protoc.)
      ~~~~~~~~~~~  selected reviewed papers:
  • Reviewer, Journal of Mental Health (JMIR Mental Health)
      ~~~~~~~~~~~  selected reviewed papers:
  • Reviewer, Public Library of Science (PLOS)
  • Reviewer, Journal of Biochemical and Biophysical Methods (JBBM)
  • Reviewer, Journal of Molecular Biology (JMB)
  • Reviewer, Nature Structural Biology (NSB)
  • Reviewer, The International Journal of Occupational and Environmental Medicine (IJOEM)
  • Reviewer, British Medical Journal Case Reports (BMJ Case reports)
  • Editor, Medical Case Reports (Aurametrix MCR)


  • Reviewer, Biomedical Engineering Books (ABME)

    Conferences & Workshops

  • Reviewer, American Medical Informatics Association (AMIA 2002 Annual Symposium)
  • Reviewer, The Pacific Symposium on Biocomputing (PCB 2003, 2004)
  • Reviewer, IEEE Computer Society Bioinformatics Conference (ICSB 2003, 2004, 2005)
  • ACM Symposium on Applied Computing (2004)


  • Higher Education “Technology for Teaching” Grants (2005)
  • NSF CAREER award (2005)
  • NIH SBIR (2021)