Cynthia Marcelo

University of Michigan · Wayne State University
Total Patents: 8
Overall Rank: #637,514
Years Active: 1999–2019
University of Michigan Rank: #236