
Togay Ozbakkaloglu
Editor-in-Chief, Recent Patents on Engineering
The University of Adelaide Australia
Australia
Editor-in-Chief, Recent Patents on Engineering
The University of Adelaide Australia
Australia