JOSEPH FINKELSTEIN portrait
  • Professor, Biomedical Informatics
801-213-3232