Table and filter columns different in MUI Data Grid

In the Student Details column, I want to stack data values from three columns: Name, Major, and Year. Is it possible to do this while still maintaining the ability to filter by the individual columns? See image for an example where I want to filter by the Name and Major columns.

If not, is there another data grid library that would allow me to do this?

enter image description here