Pamela Roberts
Wake Forest University
Total Patents:
5
Overall Rank:
#1,048,608
Years Active:
1996–2000
Wake Forest University Rank:
#11