Elinor Karlsson

Elinor Karlsson

95sc
scientist and artist - human evolution, infectious diseases, dog genetics, and anything interesting

Recent Activity