Common Adjective Collocations of forefront

American, British, contemporary, current, economic, educational, English, European, human, Indian, industrial, international, many, medical, modern, much, national, new, political, popular, progressive, public, right, rightful, scientific, social, such, technical, very, technological