Sidra Iftekhar

Dr. Sidra Iftekhar

Department of Separation Science, Lappeenrannan–Lahden teknillinen yliopisto LUT Yliopistonkatu 34, 53850 Lappeenranta, Finland
orcid