Ryan Petter

Purdue University, USA

0000-0001-8765-2703