Menu
Aeon
DonateNewsletter
SIGN IN

Siddhartha Roy

Virginia Tech

Siddhartha Roy is an environmental engineer and research scientist at the Department of Civil and Environmental Engineering at Virginia Polytechnic Institute and State University.

Written by Siddhartha Roy