Loading inventor profile...

Valerie Merle Friesen — Patents & Inventions | Patentable