Limited Liability Company Scientific Industrial Enterprise “Genesis. Frontier. Science”
Frontiers Media S.A.
University of Waterloo