Uttiya Sengupta

Uttiya Sengupta

  • U.Sengupta(ad)tudelft.nl
  • Process and Energy Laboratory
    Leeghwaterstraat 39
    Building 34-K
    2628 CB Delft
    The Netherlands