With the ever-so changing terrain of biomedical engineering, a prominent idea has been brought up over and over. Nanobots. Nanobots are in layman terms, a task-achieving device that has the dimensions of under roughly a nano-meter. For scale, a human DNA strand is 2.5 nano-meters long...