Lorenzo Barca

| ZPPT/NIC

Contact

Email Address: lorenzo.barca@desy.de

Work Address: Platanenallee 6, 15738 Zeuthen

Office Location: 3L15

Office Number: +49 33762 7-7234

https://www.linkedin.com/in/lorenzo-barca-phd-86197713b/