Adam Kaźmierczak

Adam Kaźmierczak

Expert in commercialisation and intellectual property management