Profile picture
Petter Holme
Doctorate
  • Professor
    Primary
    Aalto University
    Otakaari, Finland
  • Professor
    Tokyo Institute of Technology
    Meguro City, Japan
mini profile avatar Petter Holme