Omar Yaqub

Indiana University-Purdue University Indianapolis (IUPUI), USA 0000-0003-2352-8484