GTYT8402 GTYT8402 Today at 4:04 AM Biology Answered New ecosystems have been created by human land use.T/F