What does SLC30A10 mean to you? Chances are: not a lot. To, Somshuvra Mukhopadhyay, a pharmacologist