Department of Business Development and Technology

Amjad Naveed

Associate professor

Amjad Naveed

View all (37) »

View all (2) »

ID: 117333519