top of page


Arjun Krishnan

I grew up in Chennai, a bustling, culturally-rich city in south India.


I got my undergraduate degree in Biotechnology from Anna University, Chennai, India.

Towards the end of this stint, I found my calling in computational biology and switched from doing wet-lab-work to writing code. As part of my undergraduate research experience, I worked in my department developing methods for gene-finding, and later spent six months at the Indian Institute of Science, Bangalore, studying protein sequence-structure relationships.

Then, I completed my Ph.D. in Genetics, Bioinformatics, & Computational Biology at Virginia Tech in the beautiful small town of Blacksburg.

There, I worked on Plant Genomics, developing computational methods for genome-wide characterization of the response of model (Arabidopsis) and crop plants (rice, maize) to environmental stresses like drought.

I'm now at Princeton University doing my postdoctoral research in Human Genomics.

Here, I'm developing approaches to integrate thousands of genomic datasets for understanding gene function, complex disease genetics and drug mode-of-action in highly specific biological contexts like tissues, cell-types, sex and age.

When I'm not doing science...

I read (non-fiction), play chess, or listen to music. I maintain an online bookshelf at GoodReads.

bottom of page