Dr. Shahla Khan
Observed name: Shahla Khan
Institution: Ayush & Health Sciences University Chhattisgarh
Observed institution: Ayush & Health Sciences University Chhattisgarh
ORCID: 0009-0007-0640-5278
Observed ORCID: 0009-0007-0640-5278
OpenAlex ID: A5134688566
