The Shared History of TU Delft and Bandung Institute of Technology Posted on July 4, 2020June 16, 2025 by admin Posted in Video.