libnirojas libnirojas 12-08-2018 Biology contestada what properties of carbon explain carbon's ability to form different large and complex structures?