3 ms·Does this touch on recent developments in information biology?by qualudeheart 4y agoDoes this touch on recent developments in information biology?