Publications

Media

Reviewer

  • Eurographics
  • Computer-Aided Design
  • Computers & Graphics

Other projects

Hexasphere