Shahrokh Nikou

Dr. Shahrokh Nikou

Design, Organisation, and Strategy, Delft University of Technology, Delft, The Netherlands
orcid
Associate Professor