Mandolyn Jade Vendela

Wake Forest University, USA 0000-0001-5553-7532