Michal Niemkiewicz

intellectual property lawyer

michal@niemkiewiczip.com

Toronto, Canada