Contact

Superhero Science and Technology

Delft University of Technology, Mekelweg 2, 2628 CD Delft, the Netherlands

Principal Contact

Dr. Barry W. Fitzgerald
Eindhoven University of Technology, the Netherlands

Support Contact

Barry W. Fitzgerald