Adityarup "Rup" Chakravorty

Chakravorty is a postdoctoral researcher studying herpesviruses by day, and a freelance writer once the sun goes down.