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