Miquel Llagostera Rios

Barcelona, Spain

http://mllagostera.com

APsAptitude Points
26

Academic credentials (2)
+ Info