HomeTechnology Technology An acoustically actuated microscopic device 10Views Coverage By Aman Desai September 22, 2020