Mr. Nathan Rendon
Mr. Nathan Rendon
University of Tulsa
Mechanical Engineering
Tulsa,
OK
USA
74104
Papers:
University of Tulsa
Mechanical Engineering
Tulsa,
OK
USA
74104