Macromolecular bioscience