Department of Engineering Trumpington Street Cambridge Cambridgeshire CB2 1PZ United Kingdom E: :
MEMS based energy harvester