Dr. T. (Timon) Idema is an associate professor at the Department of Bionanoscience at Delft University of Technology (TU Delft) in The Netherlands. Before starting his research group in Delft in 20…