Tag David Putzer PhD MSc