Alexander Petrov

Krasnodar, Russia

  • #nanotechnology
  • Education
    • Kuban State University