University of Patras
Locations: University Campus 26504 Rio Achaia Patra, Achaia 265 04, GR
Company Size: 700 & Above
Industry: Higher Education
Locations: University Campus 26504 Rio Achaia Patra, Achaia 265 04, GR
Company Size: 700 & Above
Industry: Higher Education