VAHIM stands for Virtual Academy for History of Islamic Medicine (IESI, Canada)

VAHIM