Showing 1 - 12 of 12,963 members with photos
Glasgow, United Kingdom
Reading, music, film, knowledge - anything...
To exchange and share ideas, create new pr...
Sfax, Tunisia, Tunisia
sport / learning new languages / dance / M...
Waltham, MA, United States
Industry Strategy and Thought Leadership
Surprising ideas, research and technology ...
University of Szeged
Student in Medicine
University of Barcelona
Student - in Biotech