Peter Grol

Peter Grol

Peter Grol is Independent researcher at

Blogs