Andrew Yeates, PPA
Andrew Yeates
Intellectual Property Advisor
PPA