Sergey Odintsov

Dr. Sergey Odintsov

ICREA, P. Lluis Companyas 23, 08010 Barcelona and Institute of Space Sciences (IEEC-CSIC), C. Can Magrans s/n, 08193 Barcelona, Spain
+1
orcid

Contribution