Rhodopseudomonas Palustris WP3-5 Research Articles