Andrew Shang

Sustainx
Total Patents: 6
Overall Rank: #860,513
Years Active: 2011–2013
Sustainx Rank: #9