Fredric Christopher Delabbio

Technological Resources Pty Limited · Inco Limited · Placer Dome Technical Services
Total Patents: 9
Overall Rank: #568,539
Years Active: 1998–2019
Technological Resources Pty Limited Rank: #12