KMBRC: Kent and Medway Biological Records Centre

What does KMBRC mean? The above is one of KMBRC meanings. It may have other definitions. Please refer to the end of this passage.

KMBRC: Kent and Medway Biological Records Centre

Definition in English: Kent and Medway Biological Records Centre