Ian MacPhee is a registered trademark agent and has practiced in the field of intellectual property law for more than 30 years...
Education