Original: According to its website, Bircham International University website Bircham was established in Europe in 1992 and is registered in Delaware (United States), Spain, and the Bahamas.
Simplified: Other websites