(July 2021 to June 2022) EPFL, Lausanne, Switzerland
(July 2023 to June 2024) University of Texas at Arlington, TX, USA
(July 2022 to June 2023) IMS CHIPS, Stuttgart, Germany