Richard D. McCullough
Carnegie Mellon University · Liquid X Printed Metals
Total Patents:
16
Overall Rank:
#294,441
Years Active:
2000–2021
Carnegie Mellon University Rank:
#23