Taru Deva

Department:

Most recent position in group: Postdoc
Years in group: 2005-2007
Present position/location: Post-doc at PUMPKIN centre, Aarhus University, Denmark and Copenhagen University