Assembly of 3D micro-components: a review of recent research Author: Bogue, Robert Source: Assembly Automation, Volume 31, Number 4, 2011 , pp. 309-314(6)