Thermosynechococcus Elongatus BP-1 Research Articles