BBT071 Advanced molecular and synthetic biology