I managed to construct a readable table.
However, I do not manage to adjust the width of the headers (photo attached). Ideally, the text that does not fit will go to the next line. Would you have any suggestion on that?
Here the code:
\setlength\tabcolsep{0pt}
\setlength\extrarowheight{5pt}
\begin{table}
\caption{tabular*}
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} *{6}{c} }
\toprule
Reference & Laminate & Veil & $\bar{c}$ & $G$\textsubscript{IC} vs. baseline & $G$\textsubscript{IIC} vs. baseline \\
\midrule
\mr{Kuwata \cite{Kuwata2011, Kuwata2011a}} & Carbon/epoxy & \mr{CoPA} & \mr{21} & \mr{59} & \mr{1.14} \\
& Carbon/vynil ester & & & & \\
Barjasteh \cite{Barjasteh2017} & Carbon/benzoxazine & PA12 & 12 & 17 & 1.25 \\
Saz-Orozco \cite{Saz-Orozco2015} & Glass/vynil ester & PA66 & 17 & 25 & 1.14 \\
O'Donovan \cite{ODonovan2014} & Glass/polyester & PA66 & 9 & 11.5 & 1.32 \\
Ram\'irez \cite{Ramirez2015} & Carbon/epoxy & PEEK & 9 & 11.5 & 1.32 \\
Ni \cite{Ni2015} & Carbon/epoxy & Aramid & 16 & 15 & 1.44 \\
\mr{Kuwata \cite{Kuwata2011, Kuwata2011a}} & Carbon/epoxy & \mr{CoPE} & \mr{23} & \mr{12} & \mr{1.38} \\
& Carbon/vynil ester & & & & \\
Wong \cite{Wong2017} & Carbon/epoxy & Kevlar & 26 & 12 & 1.44 \\
Fitzmaurize \cite{Fitzmaurice2016} & Glass/polyester & PET & 45 & 20 & 1.41 \\
Saz-Orozco \cite{Saz-Orozco2015} & Glass/vynil ester & PET & 45 & 20 & 1.41 \\
\mr{Beylergil \cite{Beylergil2018}} & \mr{Carbon/epoxy} & \mr{PA66} & 17 & \mr{19.90} & \mr{1.14} \\
& & & 50 & & \\
\mr{Ram\'irez \cite{Ramirez2015}} & \mr{Carbon/epoxy} & \mr{PPS} & 7 to 35 & 10 & \mr{1.30} \\
& & & 8 to 22 & 14 & \\
\bottomrule
\end{tabular*}
\end{table}






\makecell. – CarLaTeX Jan 30 '19 at 15:57