R. Mark Payne
Wake Forest University · Indiana University Research And Technology
Total Patents:
5
Overall Rank:
#993,992
Years Active:
2012–2017
Wake Forest University Rank:
#30