“Swimming through the blood stream: Stanford engineers create wireless, self-propelled medical device” (2014) Bangladesh Medical Journal, 43(2), pp. 119–120. doi:10.3329/bmj.v43i2.21397.