Reza Hafezi

Dr. Reza Hafezi

science & Technology Futures Studies Dep., National Research Institute for Science Policy (NRISP)
orcid