Mandolyn Jade Vendela

Wake Forest University, USA

0000-0001-5553-7532