Uttiya Sengupta

Uttiya Sengupta

  • U.Sengupta(ad)tudelft.nl
  • Process and Energy Laboratory

    Leeghwaterstraat 39

    Building 34-K

    2628 CB Delft

    The Netherlands