Radha Pennathur

Radha Pennathur is a designer who specialises in visual storytelling and illustration. She works as the Lead Designer at WCS-India