Rob Romero
Tech, biotech, internet, alternative energy
Rob Romero
Contributor since: 2010