Shah Jehan
Observed name: Jehan, Shah
Institution: University of Peshawar
Observed institutions: University of Peshawar, Indiana University – Purdue University Indianapolis
ORCID: 0000-0002-8199-577X
Observed ORCID: 0000-0002-8199-577X
OpenAlex ID: A5008450708
