Radha Ganesan


Radha Ganesan is an assistant professor of practice who teaches at Stony Brook University’s Alan Alda Center for Communicating Science.