David earned his Ph.D. in Genomics and Computational Biology at the University of Pennsylvania, where he used deep learning and natural language processing to analyze biomedical text. He joined the Greenelab in 2017 and was appointed as a trainee on the T32 Computational Genomics training grant from the National Human Genome Research Institute (NHGRI). Before Penn, he graduated from the University of Maryland Baltimore County (UMBC) with a B.S. in Computer Science and a minor in Bioinformatics. During his time at UMBC, he participated in the Meyerhoff Scholars program (M23) and was appointed as a Marc U*Star Scholar. After defending, he became a Data Scientist at Digital Science & Research Solutions, where he works on projects that help government funders understand research trends and topics.

Search for David Nicholson's papers on the Research page