Given Name
Richard
Family Name
Sliuzas
Role(s)
Thematic Group - Coordinator
School / Faculty
Address
Hallenweg 8
Postal Code
7522 NH
City
Enschede
Country
Academia