ICFRS: Institute for Craniofacial and Reconstructive Surgery

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

Definition in English: Institute for Craniofacial and Reconstructive Surgery