Rodney Shackelford

Board Of Supervisors Of Louisiana State University · Unknown
Total Patents: 2
Overall Rank: #1,861,903
Years Active: 2007–2022
Board Of Supervisors Of Louisiana State University Rank: #13