Recent activity by CET Biology Academy