MTS Electronics

September 1996 - July 2000 | ROC Leiden | Leiden