BBT070 Advanced molecular and synthetic biology