petergagarinov.com
CTO | PhD | Fusing Advanced Analytical Skills with Strategic Technology Leadership
Peter Gagarinov