What does als unabhängiges Organ mean?

als unabhängiges Organ - German to English

as an unbiased human body