Control of Multiple Heterogeneous Magnetic Microrobots in Two Dimensions on Nonspecialized Surfaces | IEEE Journals & Magazine | IEEE Xplore