Farid Ahmed

Dr. Farid Ahmed

orcid